package vgame

// @schema_export --ident=schema --json
// @schema_go
// @schema_ts --UseDataObject
// @cache_go
// @cache_ts
// @alias V卡片
type V卡片 struct {
	// 主体编号，在角色/玩家/公会身上
	// @alias 库体
	K库体 string `alias:"库体"`
	// @alias 所在对象
	K所在对象 string `alias:"所在对象"`
	// @alias 配置
	P配置 string `alias:"配置"`
	// 改名功能
	// @alias 名称
	M名称 string `alias:"名称"`
	// @alias 标识
	M标识 string `alias:"标识"`
	// @alias 数量
	S数量 int `alias:"数量"`
	// 被锁定的物品不能销毁或出售
	// @alias 锁定
	S锁定 bool `alias:"锁定"`
	// @alias 已读
	Y已读 bool `alias:"已读"`
	// @alias 属性
	S属性 map[string]float64 `alias:"属性"`
	// @alias 得分
	S得分 map[string]*S得分 `alias:"得分" value:"{}"`
	// 单位扩展分类->单位扩展
	// @alias 单位分类扩展
	S单位分类扩展 map[string]string `alias:"单位分类扩展"`
	// @alias 创建时间
	C创建时间 int `alias:"创建时间"`
	// @alias 开始时间
	K开始时间 int `alias:"开始时间"`
}
